Step 1 - Installation
Install Node.js -> https://nodejs.org/en/ 
Install git on your computer -> https://git-scm.com/downloads 
Download an IDE, we recommend Visual Studio Code -> https://code.visualstudio.com/download 
 
Step 2 - Obtaining the Project
Clone the project from the github repository found here. This can be done through your IDE or through external tools such as Git Bash. 
Click here for more information about cloning repositories.
After cloning, navigate to where the repository is stored locally and open it using your preferred IDE.
 
Step 3 - Firebase Config
This project relies upon a Firebase application. To connect Firebase to your local repository, you will need to have a configuration file called “firebase-config.js”. This will be placed in the src folder within the project direction. It is not included in the remote repository due to security and the API Key. 
Please refer to the Installation video to see what should be in the firebase-config.js. It should contain the API key and firebase project configurations, but also export out the db, user, and storage functionalities. 
 
Step 4 - Installing Dependencies
Navigate to the folder containing the project within your terminal after cloning, or within your IDE’s terminal.
Install all dependencies by running “npm install” in your terminal. For first time installations, this will take some time.
 
Step 5 - Running the Application
Once all installation is complete, you may type npm start in the terminal to run the project. This will open the web application on your default browser at localhost:3000.
When running, please make sure this port is not being used by another application.
